<?php

		$file=$_FILES['file'];
        if($file['error']){
            if($file['error']==1){
               echo json_encode(array("info"=>"操作失败，文件大小超出了服务器的空间大小！",'status'=>false)); 
               exit();
            }else if($file['error']==2){
               echo json_encode(array("info"=>"操作失败，要上传的文件大小超出浏览器限制！",'status'=>false)); 
               exit();
            }else if($file['error']==3){
               echo json_encode(array("info"=>"操作失败，文件未全部上传！",'status'=>false)); 
               exit();
            }else if($file['error']==4){
               echo json_encode(array("info"=>"操作失败，没有找到要上传的文件！",'status'=>false)); 
               exit();
            }else if($file['error']==5){
               echo json_encode(array("info"=>"操作失败，服务器临时文件夹丢失 ！",'status'=>false)); 
               exit();
            }else if($file['error']==6){
               echo json_encode(array("info"=>"操作失败，文件写入到临时文件夹出错！",'status'=>false)); 
               exit();
            }else{
               echo json_encode(array("info"=>"操作失败，系统错误！",'status'=>false)); 
               exit();
            }
        }

        //判断如果上传文件不为空
        if(isset($file)){
            //获取文件名
            $name=$file['name'];
            
            $name=urldecode($name);
            //file_put_contents("/usr/share/nginx/html/".UNCALL_DB."/temp/wechat/aa.log",$name,FILE_APPEND); 
            $endfile=substr(strrchr($name, '.'), 1);
            
            $tname=trim($name,".".$endfile);
           // if ($endfile=='rar'||$endfile=='zip'||$endfile=='7z'||$endfile=='RAR'||$endfile=='ZIP'||$endfile=='7Z'){
                if($file['size']<10485760){
                    //设置保存文件路径
                    //$path="uncallcc/temp/workdata/".time().".".$endfile;
                    $path="temp/workflow/".$tname.time().".".$endfile;
                    if($file){
                        if (move_uploaded_file($file["tmp_name"], $path)) {
                            chmod($path, 0777);             
                        }else{
                            echo json_encode(array("info"=>"操作失败，文件移动失败,请联系管理员！",'status'=>false));
                            exit();   
                        }
                    }
               }else{
                    echo json_encode(array("info"=>"操作失败，上传文件大于10M错误！",'status'=>false));
                    exit(); 
                }
            /* }else{
                echo json_encode(array("info"=>"操作失败，上传文件必须是压缩后上传！",'status'=>false));
                exit(); 
            }*/
        }else{
            $path='';
        }
        return $path;



?>